package com.example.invoker.schedule.govee;

import com.biapp.appboard.service.schedule.AbstractSyncService;

import java.util.Collection;


/**
 * @Author huaiyu yin
 * @Date 2021/7/8 5:57 下午
 * @Version 1.0
 */
public abstract class BaseSyncService extends AbstractSyncService {
    /**
     * 用于对自己的数据库的数据源获取处理
     * @param startDate
     * @param endDate
     */

    public abstract void process(String startDate, String endDate);
    //数据  获取  组装  逻辑处理 todo
    @Override
    public void assemblyData() {

    }
    //获取数据合法验证   todo  预留可能存在在数据问题的修正
    @Override
    public void validation() {

    }


    public abstract void save(Collection entityList);

}
